@echo off
chcp 65001 >nul
echo ========================================
echo    🚀 qiankun 微前端教学项目启动器
echo ========================================
echo.
echo 📍 应用地址:
echo   - 主应用 (Host):     http://localhost:3000
echo   - Vue 2 应用:        http://localhost:3001  
echo   - Vue 3 应用:        http://localhost:3002
echo   - React 应用:        http://localhost:3003
echo   - 原生 JS 应用:      http://localhost:3004
echo.

REM 检查是否已安装依赖
if not exist "node_modules" (
    echo ⏳ 首次运行，正在安装依赖...
    echo 这可能需要几分钟时间，请耐心等待...
    echo.
    pnpm run install-all
    echo.
    echo ✅ 依赖安装完成！
    echo.
)

echo ⏳ 正在启动所有应用...
echo.
pnpm run dev

echo.
echo ✅ 所有应用已启动！
echo 💡 请在浏览器中访问: http://localhost:3000
echo.
echo ❌ 按 Ctrl+C 可停止所有服务
echo.
pause
